District Attorney Michael Morrisey announced the charge in a minute-long YouTube video but did not disclose any further evidence in the case.
Walshe will be arraigned on Wednesday.
Cohasset Police have been building a case against Brian Walshe, 47, since Ana, a mother of three, was reported missing by her employer on Jan. 4.
Investigators found blood in the basement of the home the Walshes were renting and a bloody hatchet. Police also uncovered surveillance video that shows Brian Walshe purchasing $450 worth of cleaning supplies from a store days after his wife's disappearance, officials have said.
Investigators have not found Ana Walshe's body, but an extensive search continues around their home.
Officials previously charged Brian Walshe with misleading the police investigation into the disappearance. He pleaded not guilty to that charge, Morrisey said.
Walshe is being held at the Norfolk County House of Correction awaiting trial.
Click here to follow Daily Voice Arlington and receive free news updates.